hit pay dirt - Turkish English Dictionary